72 65536 mul 4718592 div dup cols mul exch rows mul scale
level2 
band 0 eq 
[/CIEBasedABC 3 dict begin
/DecodeLMN [1.8 exp bind dup dup] def
/MatrixLMN [
0.4497 0.2446 0.0252
0.3163 0.672 0.1412
0.1845 0.0833 0.9227
] def
/WhitePoint [0.9505 1 1.0891] def
currentdict end]
 /DeviceGray ifelse
setcolorspace if
/picstr1 cols string def
/picstr2 cols string def
/picstr3 cols string def
/picstr4 cols string def
/readdata currentfile exch readhexstring pop def
/image2 level2 /image load def begin
Width Height BitsPerComponent ImageMatrix
Decode length 2 eq
/DataSource load image if
Decode length 6 eq
DataSource 0 get DataSource 1 get DataSource 2 get
true 3 colorimage if
Decode length 8 eq
DataSource 0 get DataSource 1 get
DataSource 2 get DataSource 3 get
true 4 colorimage if
end def ifelse
/_image2 level2 /_image load def begin
Width Height BitsPerComponent ImageMatrix
/DataSource load _image end def ifelse
/beginimage 
band 0 eq band 4 eq or band 5 eq or
image2
negative pop 0 pop 1 ifelse
_settransfer _image2 ifelse
 def
12 dict begin
/ImageType 1 def
/Width cols def
/Height rows def
/ImageMatrix [cols 0 0 rows neg 0 rows] def
/BitsPerComponent 8 def
band 0 eq
/Decode [0 1 0 1 0 1] def
/MultipleDataSources true def
/DataSource [
picstr1 readdata
picstr2 readdata
picstr3 readdata picstr4 readdata pop
] def
/Decode [0 1] def
/DataSource 
picstr1 readdata pop
picstr2 readdata pop
picstr3 readdata pop
picstr4 readdata
 def
ifelse
currentdict end